﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MyLib;

namespace _025类的继承和类的成员访问控制_3_类成员的访问级别
{
    internal class Program
    {
        static void Main(string[] args)
        {
            // Vehicle 此时Vehicle类是internal的  不可访问此类
            // 此时字段也为internal的 要是实例化创建新类 不能访问此字段
            Vehicle vehicle = new Vehicle();
            vehicle.Owner = " cheche ";
            Console.WriteLine(vehicle.Owner);

            //受保护的方法 只能在基类或派生类中访问
            //vehicle.Burn();
        }
    }

    class Bus : Vehicle
    {
        public void SlowAccelerate()
        {
            Burn(1);

        }

    }
}
